package main

import "fmt"

func main() {
	i := 101
	fmt.Printf("i: %v\n", i) // i: 101
	fmt.Printf("i: %b\n", i) // i: 1100101
	fmt.Printf("i: %d\n", i) // i: 101
	fmt.Printf("i: %o\n", i) // i: 145
	fmt.Printf("i: %x\n", i) // i: 65
	fmt.Printf("i: %T\n", i) // i: int

	s := "hello go !!!"
	fmt.Printf("s: %s\n", s)  //s: hello go !!!
	fmt.Printf("s: %v\n", s)  //s: hello go !!!
	fmt.Printf("s: %#v\n", s) //s: "hello go !!!"
}
